<script src="<?php echo base_url() ?>commons/validacion/js/jquery-1.8.2.min.js" type="text/javascript"></script>
<link href="<?php echo base_url() ?>commons/validacion/css/validationEngine.jquery.css" rel="stylesheet">
<script src="<?php echo base_url() ?>commons/validacion/js/languages/jquery.validationEngine-es.js" type="text/javascript" charset="utf-8"></script>
<script src="<?php echo base_url() ?>commons/validacion/js/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script>

<script>
    var t1 = jQuery.noConflict();
    t1(document).ready(function() {
        // binds form submission and fields to the validation engine			
        t1("#formID").validationEngine();
        // alert('sss');
    });

    /**
     *
     * @param {jqObject} the field where the validation applies
     * @param {Array[String]} validation rules for this field
     * @param {int} rule index
     * @param {Map} form options
     * @return an error string if validation failed
     */
    function checkHELLO(field, rules, i, options) {
        if (field.val() != "HELLO") {
            // this allows to use i18 for the error msgs
            return options.allrules.validate2fields.alertText;
        }
    }
</script>

<script>
    var t = jQuery.noConflict();
    function cargarComboMateria() {

        var idpadre = t("#ide_lec").find(':selected').val();
        var url = '<?php echo base_url(); ?>';
        t('#ide_car').html('<option value="">Seleccione una opción</option>');
        t('#codigo_cic').html('<option value="">Seleccione una opción</option>');
        t('#seccion').html('<option value="">Seleccione una opción</option>');
        t('#paralelo').html('<option value="">Seleccione una opción</option>');
        t('#materia').html('<option value="">Seleccione una opción</option>');
        t('#listaPara').html('');
        t('#listaMate').html('');
        t.ajax({
            type: 'POST',
            url: '<?php echo base_url(); ?>admin.php/listado_estudiantes_controlador/cargarCarrera/',
            data: 'ide_lec=' + idpadre,
            dataType: 'html',
            success: (function(data) {
                //alert(data);
                t('#ide_car').html(data);
            }),
            beforeSend: function(objeto) {
                t("#cargar").html('<img id="cargar" src="' + url + 'commons/images/loading.gif"/>');
            },
            complete: function(objeto) {
                t("#cargar").html('<img id="cargar" style="display:none"/>');
            }
        });

    }
    t(function() {
        t("#ide_lec").change(function(event)
        {
            cargarComboMateria();
        });
    });
    t(function() {
        cargarComboMateria();
    });
    //para carreras a ciclos
    t(function() {
        t("#ide_car").change(function(event)
        {
            var idpadre1 = t("#ide_lec").find(':selected').val();
            var idcarrera = t("#ide_car").find(':selected').val();
           t('#codigo_cic').html('<option value="">Seleccione una opción</option>');
        t('#seccion').html('<option value="">Seleccione una opción</option>');
        t('#paralelo').html('<option value="">Seleccione una opción</option>');
        t('#materia').html('<option value="">Seleccione una opción</option>');
        t('#listaPara').html('');
        t('#listaMate').html('');
                var url = '<?php echo base_url(); ?>';
                t.ajax({
                    type: 'POST',
                    url: '<?php echo base_url(); ?>admin.php/listado_estudiantes_controlador/cargarCiclos/',
                    data: 'ide_lec=' + idpadre1 + '&ide_car=' + idcarrera,
                    dataType: 'html',
                    success: (function(data) {
                        //alert(data);
                        t('#codigo_cic').html(data);
                    }),
                    beforeSend: function(objeto) {
                        t("#cargar1").html('<img  src="' + url + 'commons/images/loading.gif"/>');
                    },
                    complete: function(objeto) {
                        t("#cargar1").html('<img  style="display:none"/>');
                    }
                });
            

        });
    });

    //para carreras a secciones o jornadas
    t(function() {
        t("#codigo_cic").change(function(event)
        {
            var idpadre1 = t("#ide_lec").find(':selected').val();
            var idcarrera = t("#ide_car").find(':selected').val();
            var idciclo = t("#codigo_cic").find(':selected').val();
           t('#seccion').html('<option value="">Seleccione una opción</option>');
        t('#paralelo').html('<option value="">Seleccione una opción</option>');
        t('#materia').html('<option value="">Seleccione una opción</option>');
        t('#listaPara').html('');
        t('#listaMate').html('');
                var url = '<?php echo base_url(); ?>';
                t.ajax({
                    type: 'POST',
                    url: '<?php echo base_url(); ?>admin.php/listado_estudiantes_controlador/cargarJornada/',
                    data: 'ide_lec=' + idpadre1 + '&ide_car=' + idcarrera + '&ide_cic=' + idciclo,
                    dataType: 'html',
                    success: (function(data) {
                        //alert(data);
                        t('#seccion').html(data);
                    }),
                    beforeSend: function(objeto) {
                        t("#cargar2").html('<img  src="' + url + 'commons/images/loading.gif"/>');
                    },
                    complete: function(objeto) {
                        t("#cargar2").html('<img  style="display:none"/>');
                    }
                });
           

        });
    });
    
     //para paralelos
    t(function() {
        t("#seccion").change(function(event)
        {
            var idpadre1 = t("#ide_lec").find(':selected').val();
            var idcarrera = t("#ide_car").find(':selected').val();
            var idciclo = t("#codigo_cic").find(':selected').val();
           var seccion = t("#seccion").find(':selected').val();
           t('#listaPara').html('');
           t('#paralelo').html('<option value="">Seleccione una opción</option>');
        t('#materia').html('<option value="">Seleccione una opción</option>');
        t('#listaPara').html('');
        t('#listaMate').html('');
                var url = '<?php echo base_url(); ?>';
                t.ajax({
                    type: 'POST',
                    url: '<?php echo base_url(); ?>admin.php/listado_estudiantes_controlador/cargarParalelos/',
                    data: 'ide_lec=' + idpadre1 + '&ide_car=' + idcarrera + '&ide_cic=' + idciclo+ '&seccion=' + seccion,
                    dataType: 'html',
                    success: (function(data) {
                        //alert(data);listaPara
                        t('#paralelo').html(data);
                        
                    }),
                    beforeSend: function(objeto) {
                        t("#cargar3").html('<img  src="' + url + 'commons/images/loading.gif"/>');
                    },
                    complete: function(objeto) {
                        t("#cargar3").html('<img  style="display:none"/>');
                    }
                });
           

        });
    });
    
    //para materias
    t(function() {
        t("#paralelo").change(function(event)
        {
            var idpadre1 = t("#ide_lec").find(':selected').val();
            var idcarrera = t("#ide_car").find(':selected').val();
            var idciclo = t("#codigo_cic").find(':selected').val();
           var seccion = t("#seccion").find(':selected').val();
           var paralelo = t("#paralelo").find(':selected').val();
           t('#materia').html('<option value="">Seleccione una opción</option>');
          t('#listaPara').html('');
          t('#listaMate').html('');
           var link = idpadre1+"/"+idcarrera+"/"+idciclo+"/"+seccion+"/"+paralelo;
                var url = '<?php echo base_url(); ?>';
                t.ajax({
                    type: 'POST',
                    url: '<?php echo base_url(); ?>admin.php/listado_estudiantes_controlador/cargarMaterias/',
                    data: 'ide_lec=' + idpadre1 + '&ide_car=' + idcarrera + '&ide_cic=' + idciclo+ '&seccion=' + seccion+ '&paralelo=' + paralelo,
                    dataType: 'html',
                    success: (function(data) {
                        //alert(data);
                        t('#materia').html(data);
                        if(paralelo!=''){
                            //t('#listaPara').html("<a href='<?php echo base_url()?>"+"admin.php/listado_estudiantes_controlador/imprimirListaCuotasParalelo/"+link+"' target='_blank'>Certificado por paralelo</a>");
                            t('#listaPara').html("<a href='<?php echo base_url()?>"+"admin.php/listado_estudiantes_controlador/verificarPagosParalelo/"+link+"' target='_blank'>Certificado por paralelo</a>");
                        }    
                        
                    }),
                    beforeSend: function(objeto) {
                        t("#cargar4").html('<img  src="' + url + 'commons/images/loading.gif"/>');
                    },
                    complete: function(objeto) {
                        t("#cargar4").html('<img  style="display:none"/>');
                    }
                });
           

        });
    });
    //Para materias
    t(function() {
        t("#materia").change(function(event)
        {
            var idpadre1 = t("#ide_lec").find(':selected').val();
            var idcarrera = t("#ide_car").find(':selected').val();
            var idciclo = t("#codigo_cic").find(':selected').val();
           var seccion = t("#seccion").find(':selected').val();
           var paralelo = t("#paralelo").find(':selected').val();
           var materia = t("#materia").find(':selected').val();
           //t('#materia').html('<option value="">Seleccione una opción</option>');
          t('#listaMate').html('');
          var link = idpadre1+"/"+idcarrera+"/"+idciclo+"/"+seccion+"/"+paralelo+"/"+materia;
          if(materia!=''){
            t('#listaMate').html("<a href='<?php echo base_url()?>"+"admin.php/listado_estudiantes_controlador/verificarPagos/"+link+"' target='_blank'>Certificado por materias</a>");
          }
           
               
           

        });
    });
</script>





<form class="well form-horizontal span8" action="<?php echo base_url() . "admin.php/listado_estudiantes_controlador/reporte" ?>" method="post" id="formID">
    <legend>LISTA DE ALUMNOS</legend>

    <div class="control-group">
        <label class="control-label" for="select01">PERIODO ACTUAL</label>
        <div class="controls ">
            <select id="ide_lec" name="ide_lec" class="span3 validate[required,maxSize[55],minSize[1]]"  >
                <?php
                //echo ("<option value='' selected>Seleccionar Carrera</option>");
                echo '<option value="" selected>Seleccione una opción</option>';

                foreach ($lista as $i => $per) {
                    $seleccion = $per["estado_lec"] == 'ABIERTO' ? "Selected" : "";
                    echo '<option value="' . $per["ide_lec"] . '" ' . $seleccion . '>' . $per["descripcion_lec"] . '</option>';
                }
                ?>
            </select>            
        </div>

    </div>


    <div class="control-group">
        <label class="control-label" for="select03">CARRERAS</label>
        <div class="controls ">
            <select name="ide_car" id="ide_car" class="span3 validate[required,maxSize[55],minSize[1]]" >
                <option value="">Seleccione una opción</option>
            </select>   
            <div id="cargar"></div>
        </div>
    </div>


    <div class="control-group">
        <label class="control-label" for="select04">Lista de Ciclos</label>
        <div class="controls ">
            <select id="codigo_cic"  name="codigo_cic" class="span3 validate[required,maxSize[55],minSize[1]]" >
                <option value="">Seleccione una opción</option>
            </select>
            <div id="cargar1"></div>
        </div>
    </div>

    <div class="control-group">
        <label class="control-label" for="select02">JORNADA DE TRABAJO</label>
        <div class="controls ">
            <select name="seccion" id="seccion" class="span3 validate[required,maxSize[55],minSize[1]]">
                <option value=""  >Seleccione una opción </option>               

            </select>
            <div id="cargar2"></div>

        </div>
    </div>

    <table border="0">
        <thead>
            <tr>
                <th></th>
                <th></th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>
                    <div class="control-group">
                        <label class="control-label" for="select03">PARALELO</label>
                        <div class="controls ">
                            <select name="paralelo" id="paralelo" class="span3 validate[required,maxSize[55],minSize[1]]"> 
                                <option value=""  >Seleccione una opción </option>               

                            </select>
                            <div id="cargar3"></div>
                            
                        </div>
                    </div>  
                </td>
                <td><div id="listaPara"></div></td>
            </tr>
            <tr>
                <td>
                    <div class="control-group">
                        <label class="control-label" for="select03">MATERÍAS</label>
                        <div class="controls ">
                            <select name="materia" id="materia" class="span3 validate[required,maxSize[55],minSize[1]]"> 
                                <option value=""  >Seleccione una opción </option>               

                            </select>
                            <div id="cargar4"></div>

                        </div>
                    </div>  
                </td>
                <td><div id="listaMate"></div></td>
            </tr>
        </tbody>
    </table>






    <div class="controls">

        <button type="submit" class="btn">Crear Reporte</button>
        <a href="<?php echo base_url() . "admin.php/listado_estudiantes_controlador/index" ?>">
            <img src="<?php echo base_url(); ?>commons/images/boton_volver.gif"></a>
    </div>



</form>




